rocket propelled - French English Dictionary